home *** CD-ROM | disk | FTP | other *** search
/ The Atari Compendium / The Atari Compendium (Toad Computers) (1994).iso / files / prgtools / gnustuff / minix / libsrc~1.z / libsrc~1 / strncat.c < prev    next >
Encoding:
C/C++ Source or Header  |  1989-12-28  |  424 b   |  25 lines

  1. #include "lib.h"
  2.  
  3. /*
  4.  * strncat - append at most n characters of string src to dst
  5.  */
  6. char *                /* dst */
  7. strncat(dst, src, n)
  8. char *dst;
  9. _CONST char *src;
  10. _SIZET n;
  11. {
  12.     register char *dscan;
  13.     register _CONST char *sscan;
  14.     register _SIZET count;
  15.  
  16.     for (dscan = dst; *dscan != '\0'; dscan++)
  17.         continue;
  18.     sscan = src;
  19.      count = n;
  20.     while (*sscan != '\0' && count-- > 0)
  21.         *dscan++ = *sscan++;
  22.     *dscan = '\0';
  23.     return(dst);
  24. }
  25.